cottrell precipitator - French English Dictionary